package com.example.memorypoint.mvp.history;

import com.example.memorypoint.entity.Diary;
import java.util.List;

public interface HistoryContract {

    // View 接口
    interface HistoryView {
        // 显示历史数据
        void showHistory(List<Diary> diaries);
        // 显示错误信息
        void showError(String message);
    }

    // Presenter 接口
    interface HistoryPresenter {
        // 加载历史数据
        void loadHistory();
        // 可扩展，比如销毁资源
        void detachView();
    }
}
